| <TAB> |
Indent the current line relative
to context.
|
| C-M-\ |
Re-indent all lines in the
current region.
|
| C-M-q |
Re-indent all lines in the
current routine.
|
| C-u <TAB> |
Re-indent all lines in the
current statement.
|
| M-<RET> |
Start a continuation line,
splitting the current line at point.
|
| M-; |
Start new comment at line
beginning or after code, or (un)comment highlighted
region.
|
| M-q |
Fill the current comment
paragraph.
|
| C-c ? |
Display calling sequence and
keywords for the procedure or function call at
point.
|
| M-? |
Load context sensitive online
help for nearby routine, keyword, etc.
|
| M-<TAB> |
Complete a procedure name,
function name or keyword in the buffer.
|
| C-c C-i |
Update IDLWAVE's knowledge about
functions and procedures.
|
| C-c C-v |
Visit the source code of a
procedure/function.
|
| C-u C-c C-v |
Visit the source code of a
procedure/function in this buffer.
|
| C-c C-h |
Insert a standard documentation
header.
|
| C-c <RET> |
Insert a new timestamp and
history item in the documentation header.
|
| C-c C-s |
Start IDL as a subprocess and/or
switch to the shell buffer.
|
| <Up>, M-p |
Cycle back through IDL command
history.
|
| <Down>,M-n |
Cycle forward.
|
| <TAB> |
Complete a procedure name,
function name or keyword in the shell buffer.
|
| C-c C-d C-c |
Save and compile the source file
in the current buffer.
|
| C-c C-d C-e |
Compile and run the current
region.
|
| C-c C-d C-x |
Go to next syntax
error.
|
| C-c C-d C-v |
Switch to electric debug
mode.
|
| C-c C-d C-b |
Set a breakpoint at the nearest
viable source line.
|
| C-c C-d C-d |
Clear the nearest
breakpoint.
|
| C-c C-d [ |
Go to the previous
breakpoint.
|
| C-c C-d ] |
Go to the next
breakpoint.
|
| C-c C-d C-p |
Print the value of the
expression near point in IDL.
|